raging thirst - German English Dictionary